package com.uzai.console.dto.login;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

@ApiModel("发送验证码参数")
public class Code {
    @ApiModelProperty("手机号码")
    private String mobile;
    @ApiModelProperty("类别参数:1是注册,2是登录,3是修改密码,4-微信支付,5-配置方案复制；6-查看个人微信通讯录wxid; 7-查看个人微信会员wxid, 8-数据清理:提现数据清理,9-清空登录日志," +
            "10-个人微信好友请求列表显示wxid，11-数据处理；12-数据删除; 13-个人和企业微信群成员显示wxid; 14-事件报警(报警联系人)配置修改；15-提现列表显示支付宝信息；-16-账户余额提现（负数表示不扣费）" +
            "17-订单数据删除；18-显示淘礼金secret；19-显示会员mobile；20-实名认证；21-短信验证配置;22-修改会员余额积分")
    private Integer type;
    @ApiModelProperty("会员id")
    private Long userId;

    @ApiModelProperty("滑块随机字符串")
    private String nonceStr;
    @ApiModelProperty("滑块验证值")
    private String value;

    public String getMobile() {
        return mobile;
    }

    public void setMobile(String mobile) {
        this.mobile = mobile;
    }

    public Integer getType() {
        return type;
    }

    public void setType(Integer type) {
        this.type = type;
    }

    public Long getUserId() {
        return userId;
    }

    public void setUserId(Long userId) {
        this.userId = userId;
    }

    public String getNonceStr() {
        return nonceStr;
    }

    public void setNonceStr(String nonceStr) {
        this.nonceStr = nonceStr;
    }

    public String getValue() {
        return value;
    }

    public void setValue(String value) {
        this.value = value;
    }
}
